Obec Starý Bydžov leží v Královéhradeckém kraji v ORP Nový Bydžov v nadmořské výšce 259 m. V roce 2014 zde žilo 386 obyvatel. Starý Bydžov má katastrální území o rozloze 786 ha.